home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 081-090 / amok89 / xstat1.12 / xstat.dok < prev    next >
Text File  |  1993-11-04  |  18KB  |  561 lines

  1. Dokumentation zu XStat V1.12
  2. ============================
  3.  
  4. Programm und Dokumentation sind © Copyright 1992,1993 by Jürgen Weinelt.
  5.  
  6. IMPORT StdDisclaimer; (* kurz: Benutzung auf eigene Gefahr *)
  7. XStat wurde sorgfältig getestet, aber es können natürlich trotzdem noch
  8. diverse Fehler 'drinnen sein.
  9.  
  10. XStat V1.12 ist Freeware. Es darf auf nicht-kommerziellem Weg weitergegeben
  11. werden, solange die folgenden Bedingungen erfüllt sind:
  12.  
  13.   * Quelltext, ausführbares Programm und Dokumentation müssen zusammen
  14.     weitergegeben werden (XStat.mod, XStat, XStat.data, XStat.doc,
  15.     XStat.dok und Make).
  16.     Die Dateien müssen unverändert weitergegeben werden!
  17.  
  18.   * PD-Serien: Die Disketten, die XStat enthalten, dürfen in Deutschland
  19.     nicht mehr als 8 DM kosten.
  20.     Ansonsten darf der Preis, den Fred Fish für eine einzelne seiner
  21.     AmigaLibDisks verlangt, nicht überschritten werden.
  22.  
  23.  
  24.  
  25. XStat läuft nur mit AmigaOS V37 oder höher (das ist 2.04 oder höher).
  26.  
  27.  
  28.  
  29. Zusammenfassung
  30. ===============
  31. XStat wertet das Xferstat-File aus, das bestimmte Varianten von
  32. UUCiCo erzeugen (getestet mit der SWB-Variante). Die wichtigste
  33. Information, die XStat liefert, sind die Telefonkosten für einen
  34. bestimmten Zeitraum.
  35.  
  36.  
  37.  
  38. Installation
  39. ============
  40. Kopieren Sie das Programm "XStat" an eine Stelle, die im
  41. Suchpfad enthalten ist, vorzugsweise nach UUBIN:
  42.  
  43. Außerdem muß nur noch eine weitere Datei installiert werden;
  44. sie heißt "XStat.data", und sollte am besten nach UULIB:
  45. kopiert werden.
  46.  
  47. XStat.data muß Ihren Gegebenheiten entsprechend angepaßt werden,
  48. um die Installation zu vervollständigen.
  49.  
  50.  
  51.  
  52. XStat.data
  53. ==========
  54. XStat.data enthält die Informationen über die Verbindungskosten zu jedem
  55. Host, mit dem Sie eine Verbindung unterhalten, im folgenden Format:
  56.  
  57. XStat.data Datei-Header:
  58. ------------------------
  59. H XSTAT DATA
  60.  
  61. Dieser Header muß am Anfang der ersten Zeile von XStat.data stehen.
  62.  
  63. XStat.data Kommentarzeile:
  64. --------------------------
  65. # beliebige Kommentare
  66.  
  67. Kommentarzeilen dürfen überall in der XStat.data Datei eingefügt
  68. werden, außer natürlich vor dem Datei-Header!
  69.  
  70. XStat.data Währungs-Kennzeichen:
  71. --------------------------------
  72. S <Währungskennzeichen>
  73.  
  74. Gibt das Währungskennzeichen für Ihr Land an. Dieser Eintrag muß vor der
  75. ersten "N"-Zeile stehen. Es darf höchstens eine "S"-Zeile in der
  76. XStat.data Datei geben.
  77.  
  78. Beispiele:
  79.  
  80. # Währungskennzeichen für die U.S.A.
  81. S $
  82.  
  83. # Währungskennzeichen für Deutschland:
  84. S DM
  85.  
  86. XStat.data Host-Namen-Info:
  87. ---------------------------
  88. N <Hostname> <Hostname> ...
  89.  
  90. Die "N"-Zeile kennzeichnet den Beginn eines neuen Verbindungs-Datensatzes.
  91. Mindestens eine "C"-Zeile muß folgen! <Hostname> sollte der Name
  92. einer UUCP-Site sein, mit der Sie direkt verbunden sind, ohne
  93. irgendwelche Pfad- oder Domain-Informationen.
  94.  
  95. Beispiele:
  96.  
  97. # Mein eigener Newsfeed:
  98. N imart
  99.  
  100. # Ein anderer Newsfeed:
  101. N cbmger
  102.  
  103. Seit XStat V1.10 dürfen auch mehrere Namen in einer N-Zeile angegeben werden.
  104. Alle diese Hosts erhalten dieselbe Kosteninformation zugeordnet.
  105.  
  106. Beispiel:
  107.  
  108. # Mehrere Hosts in derselben Entfernungszone
  109. N cbmger brewak forge
  110.  
  111. Seit XStat V1.11 dürfen mehrere N-Zeilen aufeinander folgen.
  112.  
  113. Beispiel:
  114.  
  115. # Mehrere Hosts in derselben Entfernungszone
  116. N cbmger
  117. N brewak forge
  118.  
  119. N-Zeilen dürfen nicht länger als 100 Zeichen sein.
  120.  
  121. Seit XStat V1.11 darf der reservierte Host-Name ".default." verwendet werden.
  122. Alle Connects, die nicht explizit einem Eintrag im XStat.data-File zugeordnet
  123. werden können, werden auf diesem "Universal-Account" abgerechnet.
  124.  
  125. Seit XStat V1.12 darf der reservierte Host-Name ".illegal." verwendet werden.
  126. Alle Connects, bei denen im XferStat-File der Host-Name fehlt (leer ist),
  127. werden von XStat auf diesen Sammel-Account berechnet.
  128.  
  129. XStat.data Verbindungskosten-Info:
  130. ----------------------------------
  131. C <Anfangszeit> <Dauer einer Einheit> <Preis einer Einheit>
  132.  
  133. Teilt XStat mit, daß zwischen <Anfangszeit> und <Anfangszeit der
  134. nächsten C-Zeile> eine Verbindung mit dem zugehörigen Host
  135. <Preis einer Einheit> pro <Dauer einer Einheit> kostet.
  136. Die <Dauer einer Einheit> muß in Sekunden angegeben werden, der
  137. <Preis einer Einheit> in der Währung, die Sie benutzen.
  138.  
  139. Die erste "C"-Zeile muß als Anfangszeit "SU-00:00:00" haben!
  140. (Ausnahme siehe weiter unten bei LOCAL/IGNORE).
  141.  
  142. Beispiel:
  143. N imart
  144. C SU-00:00:00 120 0.23
  145. C MO-08:00:00  60 0.23
  146. C MO-18:00:00 120 0.23
  147.  
  148. Von Sonntag, 0:00:00 bis Montag, 7:59:59 kostet eine Verbindung
  149. zwischen meinem Computer und dem von "imart" 23Pfg/120sec.
  150.  
  151. Von Montag, 8:00:00 bis Montag, 17:59:59 kostet eine Verbindung
  152. zwischen meinem Computer und dem von "imart" 23Pfg/60sec.
  153.  
  154. Bei diesem kurzen Beispiel würde eine Verbindung im Rest der Woche
  155. (von Montag 18:00:00 bis Samstag, 23:59:59) 23Pfg/120sec kosten.
  156.  
  157. Seit Version 1.09 kann man auch folgende neue C-Zeilen benutzen:
  158. "C LOCAL" für Verbindungen, die keine Kosten verursachen (z.B. bei
  159. Verbindung über Null-Modem), und "C IGNORE" für Verbindungen, die
  160. überhaupt nicht berücksichtigt werden sollen. LOCAL und IGNORE
  161. müssen jeweils die einzigen C-Zeilen für einen Host sein (keine
  162. anderen Kosteninformationen sind erlaubt), und sie schließen sich
  163. außerdem gegenseitig aus.
  164.  
  165.  
  166. Beispiel:
  167. N imart
  168. C LOCAL
  169.  
  170. Verbindung mit imart ist "LOCAL" und kostet nichts; nur die
  171. in/out-Bytes tauchen in der Statistik auf.
  172.  
  173.  
  174. Beispiel:
  175. N imart
  176. C IGNORE
  177.  
  178. Verbindung mit imart taucht überhaupt nicht in der Statistik auf.
  179.  
  180.  
  181.  
  182. Beispiel für eine komplette XStat.data Datei:
  183. ---------------------------------------------
  184.  
  185. - schnipp - schnapp - schnipp - schnapp - schnipp - schnapp - schnipp - schnapp
  186. H XSTAT DATA
  187. #==============================================================================
  188. # XStat connection cost data file
  189. #==============================================================================
  190. #
  191. #------------------------------------------------------------------------------
  192. # currency sign for Germany; S must come before first N
  193. #------------------------------------------------------------------------------
  194. S DM
  195. #
  196. #------------------------------------------------------------------------------
  197. # my own newsfeed, connection cost is 0.23/60sec (0.23/120sec night & weekend)
  198. #------------------------------------------------------------------------------
  199. N imart
  200. N .illegal.
  201. C SU-00:00:00 120 0.23
  202. C MO-08:00:00  60 0.23
  203. C MO-18:00:00 120 0.23
  204. C TU-08:00:00  60 0.23
  205. C TU-18:00:00 120 0.23
  206. C WE-08:00:00  60 0.23
  207. C WE-18:00:00 120 0.23
  208. C TH-08:00:00  60 0.23
  209. C TH-18:00:00 120 0.23
  210. C FR-08:00:00  60 0.23
  211. C FR-18:00:00 120 0.23
  212. #
  213. #------------------------------------------------------------------------------
  214. # cbmger, brewak, forge, default:
  215. # connection cost is 0.23/21sec (0.23/42sec night & weekend)
  216. #------------------------------------------------------------------------------
  217. N cbmger
  218. N brewak forge
  219. N .default.
  220. C SU-00:00:00  42 0.23
  221. C MO-08:00:00  21 0.23
  222. C MO-18:00:00  42 0.23
  223. C TU-08:00:00  21 0.23
  224. C TU-18:00:00  42 0.23
  225. C WE-08:00:00  21 0.23
  226. C WE-18:00:00  42 0.23
  227. C TH-08:00:00  21 0.23
  228. C TH-18:00:00  42 0.23
  229. C FR-08:00:00  21 0.23
  230. C FR-18:00:00  42 0.23
  231. #
  232. #------------------------------------------------------------------------------
  233. # bigbang, this is a local (e.g. null-modem) connection
  234. #------------------------------------------------------------------------------
  235. N bigbang
  236. C LOCAL
  237. #
  238. #------------------------------------------------------------------------------
  239. # walker, connects will be ignored
  240. #------------------------------------------------------------------------------
  241. N walker
  242. C IGNORE
  243. #
  244. - schnipp - schnapp - schnipp - schnapp - schnipp - schnapp - schnipp - schnapp
  245.  
  246.  
  247.  
  248. Aufruf
  249. ======
  250. XStat [?] [DATA name] [FILE name] [V | VERBOSE] [FD | FROMDATE date]
  251.           [TD | TODATE date] [NI | NOINCOM] [NO | NOOUTGO]
  252.           [H | HOSTNAME name] [M | MONTH shortdate] [SE | STDERR]
  253.  
  254. Sie können auch die Environment-Variable "XSTATARGS" benutzen, um
  255. Parameter an das Programm zu übergeben. Das ist besonders nützlich,
  256. wenn Sie XStat von der Workbench aus benutzen (XStat unterstützt
  257. die Workbench eigentlich nicht, daher hat es auch kein Icon).
  258.  
  259. ?
  260. -
  261. Zeigt eine Hilfsmeldung an.
  262.  
  263. DATA name
  264. ---------
  265. Gibt den Namen für die Verbindungskosten-Datei an. Die Voreinstellung
  266. für <name> ist "UULIB:XStat.data".
  267.  
  268. FILE name
  269. ---------
  270. Gibt den Namen für das Logfile an, das ausgewertet werden soll.
  271. Die Voreinstellung für <name> ist "UUSPOOL:XferStat".
  272.  
  273. V | VERBOSE
  274. -----------
  275. Steuert den "verbose"-Modus. Wenn der "verbose"-Modus eingeschaltet
  276. ist, zeigt XStat zusätzlich eine kurze Statistik für jeden Connect an.
  277. Die Voreinstellung ist "aus". Geben Sie VERBOSE an, um den "verbose"-
  278. Modus einzuschalten.
  279.  
  280. FD | FROMDATE date
  281. ------------------
  282. Führt dazu, daß Connects, die vor dem angegebenen Datum stattgefunden
  283. haben, ignoriert werden. Voreinstellung für <date> ist "01-JAN-78".
  284. Gültig sind alle normalen AmigaDOS Datumsangaben, insbesondere auch
  285. Angaben wie "TODAY" oder "YESTERDAY". XStat fügt intern eine Zeitangabe
  286. von "00:00:00" hinzu, die nicht manuell mit angegeben werden darf!
  287. Falls Sie die neue Workbench 2.1 benutzen, die im Moment nur
  288. eingetragenen Entwicklern zugänglich ist (sein sollte), und falls sie
  289. eine andere Sprache als Englisch eingestellt haben sollten, müssen Sie
  290. die Datumsangaben in dieser Sprache machen; für Deutsch also z.B. "HEUTE"
  291. anstatt "TODAY".
  292.  
  293. TD | TODATE date
  294. ----------------
  295. Führt dazu, daß Connects, die nach dem angegebenen Datum stattgefunden
  296. haben, ignoriert werden. Voreinstellung für <date> sind das gerade gültige
  297. Datum und die gerade gültige Uhrzeit. Zulässig sind alle normalen AmigaDOS
  298. Datumsangaben, insbesondere auch Angaben wie "TODAY" oder "YESTERDAY". XStat
  299. fügt intern eine Zeitangabe von "23:59:59" hinzu, die nicht manuell mit
  300. angegeben werden darf! In Sachen 2.1/locale gilt das gleiche wie für FD.
  301.  
  302. M | MONTH shortdate
  303. -------------------
  304. Führt dazu, daß XStat die Parameter FD und TD ignoriert und statt
  305. dessen eine Statistik für den angegebenen Monat erzeugt. Der Monat muß im
  306. Format "MMM-JJ" angegeben werden, also ohne Tageszahl.
  307. Beispiel: "MONTH JUN-92" erzeugt eine Statistik für den Juni 1992.
  308.  
  309. NI | NOINCOM
  310. ------------
  311. Unterdrückt die Auswertung der eingehenden Anrufe; Voreinstellung ist
  312. "nicht unterdrücken". Geben Sie NI an, um die Verarbeitung eingehender
  313. Anrufe zu verhindern. Die Bedeutung dieses Schalters war vor 1.04 umgekehrt.
  314.  
  315. NO | NOOUTGO
  316. ------------
  317. Unterdrückt die Auswertung der ausgehenden Anrufe; Voreinstellung ist
  318. "nicht unterdrücken". Geben Sie NO an, um die Verarbeitung ausgehender
  319. Anrufe zu verhindern. Die Bedeutung dieses Schalters war vor 1.04 umgekehrt.
  320.  
  321. Q | QUIET
  322. ---------
  323. Steuert den "quiet"-Modus. Unterdrückt die Ausgabe von weniger schweren
  324. Fehlermeldungen; Voreinstellung ist "nicht unterdrücken". Geben Sie
  325. QUIET an, um die Ausgabe weniger schwerer Fehlermeldungen zu verhindern.
  326.  
  327. Der "quiet"-Modus ist besonders nützlich, um die "(ignoring this one)"-
  328. Meldungen für fehlgeschlagene Verbindungsversuche zu unterdrücken.
  329.  
  330. H | HOSTNAME name
  331. -----------------
  332. Veranlaßt XStat, nur Anrufe für den Host <name> auszuwerten;
  333. Voreinstellung ist Auswertung aller Anrufe. Ab V1.06 darf für <name> auch
  334. ein beliebiges AmigaDos-Suchmuster angegeben werden. Falls ein solches
  335. Muster angegeben wird, erstellt XStat außerdem für jeden Host, auf den
  336. das Muster paßt, eine eigene Statistik.
  337.  
  338. Bei den Suchmustern wird nicht zwischen Groß- und Kleinschreibung
  339. unterschieden.
  340.  
  341. Beispiel:  XStat hostname (a|x)#?
  342.            wertet nur Anrufe aus, bei denen der Host-Name mit "a" oder
  343.            "x" beginnt. Erstellt eigene Statistiken für alle diese
  344.            Hosts.
  345.  
  346. SE | STDERR
  347. -----------
  348. Veranlaßt XStat, alle Fehlermeldungen nach StdErr zu schicken, statt
  349. nach StdOut. Dann kann man nämlich die Statistiken mittels ">File"
  350. in eine Datei umleiten, ohne daß die Fehlermeldungen auch dorthin
  351. wandern; Voreinstellung ist "alles nach StdOut". Geben Sie STDERR an,
  352. um die Fehlermeldungen nach StdErr zu schicken. StdErr ist stets das
  353. Console-Fenster, von dem aus XStat gestartet wurde.
  354.  
  355. Hinweis: Diese Option wurde nur mit der Commodore-eigenen AmigaShell
  356. getestet. Es müßte aber auch mit anderen Shells funktionieren.
  357.  
  358.  
  359.  
  360. XStat's Ausgaben
  361. ================
  362.  
  363. Beispiel:
  364.  
  365. > XStat 1.12
  366. > © Copyright 1992,1993 by Jürgen Weinelt
  367. >
  368. > Connection statistics for outgoing calls to host "cbmger":
  369. >
  370. > connects              14          (0 of them were local)
  371. > online time          366 sec      (      27 sec/connect)
  372. > units                 16 units    (   1.143 units/connect)
  373. > cost                3.68 DM       (   0.263 DM/connect)
  374. >
  375. > gross read         81977 bytes    (    5856 bytes/connect)
  376. > gross send         30380 bytes    (    2170 bytes/connect)
  377. > net read           47451 bytes    (    3390 bytes/connect)
  378. > net send           19489 bytes    (    1393 bytes/connect)
  379. >
  380. > av. gross speed      306 cps      (     697 cps peak)
  381. > av. net speed        182 cps      (     550 cps peak)
  382. > av. gross cost    34.344 DM/MB
  383. > av. net cost      57.645 DM/MB
  384. >
  385. >
  386. > Connection statistics for outgoing calls to host "imart":
  387. >
  388. > connects              61          (0 of them were local)
  389. > online time        12800 sec      (     210 sec/connect)
  390. > units                143 units    (   2.344 units/connect)
  391. > cost               32.89 DM       (   0.539 DM/connect)
  392. >
  393. > gross read      11068422 bytes    (  181450 bytes/connect)
  394. > gross send       1260468 bytes    (   20664 bytes/connect)
  395. > net read        10120721 bytes    (  165914 bytes/connect)
  396. > net send          175650 bytes    (    2880 bytes/connect)
  397. >
  398. > av. gross speed      963 cps      (    1218 cps peak)
  399. > av. net speed        804 cps      (     969 cps peak)
  400. > av. gross cost     2.797 DM/MB
  401. > av. net cost       3.349 DM/MB
  402. >
  403. >
  404. > Connection statistics for incoming calls:
  405. > -----------------------------------------
  406. >
  407. > no connects recorded.
  408. >
  409. >
  410. > Connection statistics for outgoing calls:
  411. > -----------------------------------------
  412. >
  413. > connects              75          (0 of them were local)
  414. > ignored connects       0
  415. > online time        13166 sec      (     176 sec/connect)
  416. > units                159 units    (   2.120 units/connect)
  417. > cost               36.57 DM       (   0.488 DM/connect)
  418. >
  419. > gross read      11150399 bytes    (  148672 bytes/connect)
  420. > gross send       1290848 bytes    (   17212 bytes/connect)
  421. > net read        10168172 bytes    (  135576 bytes/connect)
  422. > net send          195139 bytes    (    2602 bytes/connect)
  423. >
  424. > av. gross speed      944 cps      (    1218 cps peak)
  425. > av. net speed        787 cps      (     969 cps peak)
  426. > av. gross cost     3.082 DM/MB
  427. > av. net cost       3.700 DM/MB
  428.  
  429. connects
  430. --------
  431. Anzahl der ausgewerteten Verbindungen, und Anzahl der Verbindungen,
  432. die LOCAL (also kostenlos) waren (-> XStat.data "C LOCAL").
  433.  
  434. ignored connects
  435. ----------------
  436. Anzahl der Verbindungen, die ignoriert wurden (-> XStat.data "C IGNORE").
  437.  
  438. online time
  439. -----------
  440. Dauer der Online-Zeit insgesamt, und Durchschnitt pro Anruf.
  441.  
  442. units
  443. -----
  444. Verbrauchte Einheiten insgesamt, und Durchschnitt pro Anruf.
  445.  
  446. cost
  447. ----
  448. Gesamtkosten, und Durchschnitt pro Anruf.
  449.  
  450. gross read
  451. ----------
  452. Empfangene Bytes gesamt (einschl. Protokolldaten), und Durchschnitt pro Anruf.
  453.  
  454. gross send
  455. ----------
  456. Gesendete Bytes gesamt (einschl. Protokolldaten), und Durchschnitt pro Anruf.
  457.  
  458. net read
  459. --------
  460. Empfangene Bytes gesamt (ohne Protokolldaten), und Durchschnitt pro Anruf.
  461.  
  462. net send
  463. --------
  464. Gesendete Bytes gesamt (ohne Protokolldaten), und Durchschnitt pro Anruf.
  465.  
  466. av. gross speed
  467. ---------------
  468. Durchschnittliche Übertragungsgeschwindigkeit, einschl. Protokolldaten, sowie
  469. Geschwindigkeit des schnellsten connects.
  470.  
  471. av. net speed
  472. -------------
  473. Durchschnittliche Übertragungsgeschwindigkeit, ohne Protokolldaten, sowie
  474. Geschwindigkeit des schnellsten connects.
  475.  
  476. av. gross cost
  477. --------------
  478. Durchschnittliche Kosten pro MByte, einschließlich Protokolldaten.
  479.  
  480. av. net cost
  481. ------------
  482. Durchschnittliche Kosten pro MByte, ohne Protokolldaten.
  483.  
  484.  
  485.  
  486. History
  487. =======
  488. V1.12   Reservierter Hostname ".illegal." eingeführt
  489.         Potentieller Fehler im XferStat Parsing behoben
  490. V1.11   XStat.data N-Zeilen-Syntax erweitert: es dürfen mehrere N-Zeilen
  491.         aufeinander folgen, und es darf ein ".default."-Hostname verwendet
  492.         werden.
  493.         Kleiner Fehler in der EOF-Behandlung des Xferstat-Parsers behoben.
  494. V1.10   XStat.data N-Zeilen-Syntax erweitert: mehrere Namen pro Zeile erlaubt.
  495.         Kleiner Fehler im NI/NO-Feature behoben.
  496. V1.09   XStat.data-Syntax um LOCAL und IGNORE erweitert.
  497. V1.08   Option "STDERR" hinzugefügt. "ø" durch "av." ersetzt.
  498. V1.07   Die Liste der Statistics-Records wurde nicht korrekt sortiert.
  499.         Behoben.
  500. V1.06   Die "HOSTNAME" Option versteht jetzt auch Suchmuster. Die "pro Host"
  501.         Statistiken wurden in die "HOSTNAME" Option integriert.
  502. V1.05   Statistiken "pro Host" hinzugefügt.
  503. V1.04   Einen Fehler behoben (Problem mit 2.1 locale) und Argumenten-
  504.         Parsing auf dos.library "ReadArgs()" umgestellt
  505. V1.03   Monatliche Statistiken hinzugefügt.
  506. V1.02   Angabe der Spitzengeschwindigkeit (Geschw. des schnellsten
  507.         connects) hinzugefügt.
  508. V1.01   XStat produzierte einen Guru, wenn brutto oder netto nur 0 Bytes
  509.         übertragen wurden. Behoben.
  510. V1.00   Erst-Veröffentlichung :-)
  511.  
  512. V0.9x   diverse Betas
  513.  
  514.  
  515. Bekannte Probleme/Bugs
  516. ======================
  517. Bis jetzt keine...
  518.  
  519. Naja, ein Problem gibt's, aber das kann ich leider nicht ohne weiteres
  520. ändern. Die "online time" ist nicht besonders genau. Das kommt daher,
  521. daß die Anfangszeit der Verbindung anscheinend ab dem Zeitpunkt gerechnet
  522. wird, zu dem das Modem "CONNECT" sagt, und das ist nicht der wirkliche
  523. Start-Zeitpunkt der (Telefon-)Verbindung.
  524.  
  525.  
  526.  
  527. Sie können mich durch das Usenet erreichen:
  528.  
  529.    jow@sun.rz.uni-wuerzburg.de (vorzugsweise)
  530.    jow@hcast.adsp.sub.org
  531.    jow@hcast.franken.de
  532.  
  533. Oder mit der Bundespest (Rückporto bitte!):
  534.  
  535.    Jürgen Weinelt
  536.    Zur Kanzel 1
  537.    D-8783 Hammelburg
  538.  
  539. Sie können auch nach comp.sys.amiga.programmer oder alt.sys.amiga.uucp posten,
  540. ich werde diese Gruppen bis auf weiteres wahrscheinlich lesen.
  541.  
  542. Viel Spass!
  543.  
  544.  
  545.  
  546. Danksagung
  547. ==========
  548. Die folgenden Leute haben mir mit diversen Anregungen und Bug-Reports
  549. sehr geholfen:
  550.  
  551.          Christian Balzer
  552.                Kai Bolay
  553.            Hartmut Goebel
  554.   Michael-Wolfgang Hohmann
  555.            Alfredo Jahn V
  556.             Andrew Kopp
  557.            Henning Schmiedehausen
  558.        Kai "wusel" Siering
  559.  
  560. Vielen Dank euch allen.
  561.